orange peel – Català–English translations

🇬🇧 en ca

orange peel noun

  • the skin of an orange
pell de taronja
Wiktionary Links